Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MELROSE PLACE Semi-Detached £235,061 £122,000 10 Aug 2004
2 MELROSE PLACE Semi-Detached £243,192 £145,000 17 Apr 2013